stale mate - German English Dictionary